import request from '@/utils/request'
/**
 * 维修设备趋势分析
 * lineId(线路ID)  、 siteId（区间战场ID）
 * cheJianId (车间ID) 、gongQuId (工区ID)
 * 时间类型 year：年; month:月;day:日
 * startTime,endTime
 * devClassId
 */
export function getAnalysisDevice(query) {
  return request({
    url: '/repair/jcwRepairJob/repairDeviceAnalysis',
    method: 'get',
    params: query
  })
}
/**
 * 按线路对比分析
 * lineId(线路ID)  、 siteId（区间战场ID）
 * cheJianId (车间ID) 、gongQuId (工区ID)
 */
export function getAnalysisLine(query) {
  return request({
    url: '/repair/jcwRepairJob/repairLineAnalysis',
    method: 'get',
    params: query
  })
}
/**
 * 按车间对比分析
 * lineId(线路ID)  、 siteId（区间战场ID）
 * cheJianId (车间ID) 、gongQuId (工区ID)
 */
export function getAnalysisDept(query) {
  return request({
    url: '/repair/jcwRepairJob/repairDeptAnalysis',
    method: 'get',
    params: query
  })
}
/**
 * 维修进度趋势分析
 * lineId(线路ID)  、 siteId（区间战场ID）
 * cheJianId (车间ID) 、gongQuId (工区ID)
 * 时间类型 year：年; month:月;day:日
 * startTime,endTime
 */
export function getAnalysisProgress(query) {
  return request({
    url: '/repair/jcwRepairJob/repairProgressAnalysis',
    method: 'get',
    params: query
  })
}
/**
 * 管辖总里程数
 * lineId(线路ID)  、 siteId（区间战场ID）
 * cheJianId (车间ID) 、gongQuId (工区ID)
 */
export function getRepairAll(query) {
  return request({
    url: '/repair/jcwRepairJob/operationKilNumRepair',
    method: 'get',
    params: query
  })
}
/**
 * 维修总里程数按年按月
 * lineId(线路ID)  、 siteId（区间战场ID）
 * cheJianId (车间ID) 、gongQuId (工区ID)
 */
export function getRepairFinished(query) {
  return request({
    url: '/repair/jcwRepairJob/operationKilNumYear',
    method: 'get',
    params: query
  })
}
